package com.sugon.entity;

import cn.hutool.core.util.StrUtil;
import lombok.Data;

import java.io.Serializable;

/**
 * 工装周期性检测计划明细工装关联表实体
 * 表名 TOOLS_CHECK_PLAN_ITEM_TOOLS
 *
 * @author sugon
 * @date 2021-09-23 16:26:40
 */
@Data
public class ToolsCheckPlanItemToolsEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 工装档案ID
     */
    private String toolsFileId;
    /**
     * 检测计划明细ID
     */
    private String itemId;
    /**
     * ID
     */
    private String id;

    /**
     * 一次装机量
     */
    private Integer capacity;

    /*************VO字段*****************/

    /**
     * 名称
     */
    private String name;

    /**
     * ERP编码
     */
    private String erpCode;

    /**
     * 图号
     */
    private String mapNo;

    /**
     * 自制图号 2020.4.27
     */
    private String createNo;

    /**
     * 型号规格
     */
    private String type;

    /**
     * 工装类别编码
     */
    private String toolsTypeName;

    /**
     * 管控方式
     */
    private String controlWay;

    public void setStringCapacity(String capacity) {
        if (StrUtil.isNotEmpty(capacity)) {
            this.capacity = Integer.parseInt(capacity);
        } else {
            this.capacity = 0;
        }
    }
}
